﻿using System.Windows;
#if (WINRT)
using Windows.UI.Xaml.Markup;
using Windows.UI.Xaml;
#else
using System.Windows.Markup;
#endif

namespace nRoute.Navigation.Containers
{
    public interface INavigationHandlerAdapter<T>
            : INavigationHandler
        where 
            T : DependencyObject
    {
        void Attach(T navigationTarget);

        void Detach();
    }
}
